import pandas as pd
import plotly.express as px
import numpy as np

# 生成第一象限的 x 值
x = np.linspace(0, 10, 500)
# 生成向上波动的 y 值，这里使用正弦函数叠加线性增长函数
y = 0.5 * np.sin(3 * x) + 0.2 * x

# 创建 DataFrame
df = pd.DataFrame({
    "x": x,
    "y": y
})

# 绘制线型图
fig = px.line(df, x="x", y="y")
fig.show()
